formidable adversary for (someone)

Translations
серьезный противник для (кого-либо)
He became a formidable adversary for his rivals in the competition.
Он стал серьезным противником для своих соперников в соревновании.
Words
adversary

noun
противник
formidable

adjective
грозный